multiple-plunger pump - English Synonyms Dictionary